Hatchery trough - German English Dictionary